export interface TPayVO {
  /**
   * 支付id
   */
  payId: string | number;

  /**
   * 订单编号
   */
  orderNo: string;

  /**
   * 用户id
   */
  userId: number;

  /**
   * 支付金额
   */
  amount: number;

  /**
   * 支付方式
   */
  payChannel: string;

  /**
   * 支付状态
   */
  payStatus: string;
}

export interface TPayForm extends BaseEntity {
  /**
   * 支付id
   */
  payId?: string | number;

  /**
   * 订单编号
   */
  orderNo?: string;

  /**
   * 用户id
   */
  userId?: number;

  /**
   * 支付金额
   */
  amount?: number;

  /**
   * 支付方式
   */
  payChannel?: string;

  /**
   * 支付状态
   */
  payStatus?: string;
}

export interface TPayQuery extends PageQuery {
  /**
   * 订单编号
   */
  orderNo?: string;

  /**
   * 用户id
   */
  userId?: number;

  /**
   * 支付金额
   */
  amount?: number;

  /**
   * 支付方式
   */
  payChannel?: string;

  /**
   * 支付状态
   */
  payStatus?: string;

  /**
   * 日期范围参数
   */
  params?: any;
}
